necessary testimony - Deutsch Englisch Wörterbuch